spatter oneself - Espagnol Anglais Dictionnaire